#banner{ width:100%; overflow:hidden; margin:0px auto 0px auto;}
.banner { width: 1000px; height: 465px; position: relative; margin: 0 auto;}
#focus {width: 1920px;height:465px;overflow: hidden;position:absolute; left:-470px; top: 0; }
#focus ul {height: 465px;position: absolute;}
#focus ul li {float: left;width: 1920px;height: 465px;overflow: hidden;position: relative;}
#focus ul li a { display: block; width: 1920px; height: 465px;}
#focus .btn {width:320px;height:11px; margin:0 auto;}  
#focus .pre {left:390px;background: url(../yf_img/prev.png) no-repeat center center; }
#focus .next {right:390px;background: url(../yf_img/next.png) no-repeat center center; } 
#focus .preNext {width:31px;height:53px;position: absolute;top:184px;cursor: pointer;}
#focus .btn span { display:block; float:left;width:31px;height:11px;margin:0px 4px;cursor: pointer; background: url(../yf_img/d2.png) no-repeat center center;}
#focus .btn span.on {  background: url(../yf_img/d1.png) no-repeat center center;margin:0px 4px; padding:0px;}
#focus .dw { width: 1920px; height: 10px; position: absolute; bottom:30px; left: 0;}
#focus .yys { width: 1920px; height:40px; position: absolute; bottom:-12px; left: 0; }

#indbox{width:1200px; margin:0 auto;}
#indbox > h1{padding:40px 0px 20px 0px; width:100%; background:url(../yf_img/line2.png) center bottom no-repeat; float:left; text-align:center; font-weight:normal; color:#333; font-size:24px;}
#indbox > h2{padding:40px 0px 20px 0px; width:100%; background:url(../yf_img/line.png) center bottom no-repeat; float:left; text-align:center; font-weight:normal; color:#333; font-size:24px;}
#indbox .item1{width:100%; margin-top:25px; float:left;}
#indbox .item1 ul{width:268px; padding:30px 0px; border:solid 1px #ddd; margin-left:40px; float:left;}
#indbox .item1 ul:hover{border:solid 1px #666;}
#indbox .item1 ul li{width:268px; float:left; text-align:center;}
#indbox .item1 ul li.item_1 h2{width:100%; height:150px; display:block; background:url(../yf_img/item1.png) center center no-repeat; float:left;}
#indbox .item1 ul li.item_1 h2.h2_hov1{background:url(../yf_img/item1_h.png) center center no-repeat;}
#indbox .item1 ul li.item_1 h3{width:100%; padding:15px 0px; font-weight:normal; color:#666; font-size:16px; float:left;}
#indbox .item1 ul li.item_1 h4{width:100%; font-weight:normal; padding-bottom:10px; color:#666; font-size:14px; float:left;}
#indbox .item1 ul li.item_1 h5{width:100%; height:20px; background:url(../yf_img/item1_line.png) center center no-repeat; float:left;}
#indbox .item1 ul li.item_2 h2{width:100%; height:150px; display:block; background:url(../yf_img/item2.png) center center no-repeat; float:left;}
#indbox .item1 ul li.item_2 h2.h2_hov2{background:url(../yf_img/item2_h.png) center center no-repeat;}
#indbox .item1 ul li.item_2 h3{width:100%; padding:15px 0px; font-weight:normal; color:#666; font-size:16px; float:left;}
#indbox .item1 ul li.item_2 h4{width:100%; font-weight:normal; padding-bottom:10px; color:#666; font-size:14px; float:left;}
#indbox .item1 ul li.item_2 h5{width:100%; height:20px; background:url(../yf_img/item1_line.png) center center no-repeat; float:left;}
#indbox .item1 ul li.item_3 h2{width:100%; height:150px; display:block; background:url(../yf_img/item3.png) center center no-repeat; float:left;}
#indbox .item1 ul li.item_3 h2.h2_hov3{background:url(../yf_img/item3_h.png) center center no-repeat;}
#indbox .item1 ul li.item_3 h3{width:100%; padding:15px 0px; font-weight:normal; color:#666; font-size:16px; float:left;}
#indbox .item1 ul li.item_3 h4{width:100%; font-weight:normal; padding-bottom:10px; color:#666; font-size:14px; float:left;}
#indbox .item1 ul li.item_3 h5{width:100%; height:20px; background:url(../yf_img/item1_line.png) center center no-repeat; float:left;}
#indbox .item1 ul li.item_4 h2{width:100%; height:150px; display:block; background:url(../yf_img/item4.png) center center no-repeat; float:left;}
#indbox .item1 ul li.item_4 h2.h2_hov4{background:url(../yf_img/item4_h.png) center center no-repeat;}
#indbox .item1 ul li.item_4 h3{width:100%; padding:15px 0px; font-weight:normal; color:#666; font-size:16px; float:left;}
#indbox .item1 ul li.item_4 h4{width:100%; font-weight:normal; padding-bottom:10px; color:#666; font-size:14px; float:left;}
#indbox .item1 ul li.item_4 h5{width:100%; height:20px; background:url(../yf_img/item1_line.png) center center no-repeat; float:left;}
#indbox .item1 ul.fst_itm1{margin-left:0px;}
#indbox .indabt{width:100%; float:left; margin-top:30px; text-align:left;}
#indbox .indabt ul{width:45%; float:left;}
#indbox .indabt ul li.abt_tit{width:100%; padding:10px 0px; color:#333635; font-size:16px; font-weight:bold; float:left;}
#indbox .indabt ul li.abt_cen{width:100%; font-size:13px; line-height:180%; color:#666; float:left;}
#indbox .indabt ul li.abt_lnk{width:100%; padding:20px 0px; float:left;}
#indbox .indabt ul li.abt_lnk a{font-size:14px; padding:10px 30px; display:inline-block; border:solid 1px #ddd; color:#666;}
#indbox .indabt ul li.abt_lnk a:hover{border:solid 1px #333; background-color:#333; color:#FFF;}
#indbox .indabt dl{width:50%; float:right;}
#indbox .indabt dl dt{width:65%; float:left;}
#indbox .indabt dl dt img{width:100%; height:290px; display:block; float:left;}
#indbox .indabt dl dd{width:30%; float:right;}
#indbox .indabt dl dd img{width:100%; float:left; display:block; margin-bottom:10px; height:90px; cursor:pointer;}

#inditm2{background-color:#f5f5f5; position:relative; z-index:0; padding-bottom:30px; float:left; width:100%; margin-top:30px;}
#inditm2 .inditm2{width:1200px; margin:0 auto; text-align:center;}
#inditm2 .inditm2 h1{width:1200px; padding:40px 0px 20px 0px; float:left; margin-bottom:25px; background:url(../yf_img/line2.png) center bottom no-repeat;font-weight:normal; color:#333; font-size:24px;}
#inditm2 .inditm2 dl{width:270px; float:left; margin-left:40px; margin-bottom:25px;}
#inditm2 .inditm2 dl dt{width:270px; float:left; height:270px; overflow:hidden; position:relative;}
#inditm2 .inditm2 dl dt img{width:270px; height:270px; display:block;}
#inditm2 .inditm2 dl dd{width:100%; float:left;}
#inditm2 .inditm2 dl dd a{font-size:14px; width:100%; padding:15px 0px; background-color:#879697; display:inline-block; color:#FFF;}
#inditm2 .inditm2 dl.fst_itm2{margin-left:0px;}
#inditm2 .inditm2 h2{width:1200px; text-align:center; padding:20px 0px; float:left; font-weight:normal;}
#inditm2 .inditm2 h2 a{padding:10px 30px; background-color:#DC0000; display:inline-block; color:#FFF; font-size:14px;}
#inditm2 .inditm2 h2 a:hover{background-color:#333;}

.inditm3{width:1200px; margin:0 auto;}
.inditm3 h1{width:1200px; text-align:center; padding:40px 0px 20px 0px; float:left; background:url(../yf_img/line2.png) center bottom no-repeat;font-weight:normal; color:#333; font-size:24px;}
.inditm3 ul{width:1200px; float:left; margin-bottom:20px; text-align:center; margin-top:30px;}
.inditm3 ul li{margin:0 auto; display:inline-block; border:solid 1px #CCC;}
.inditm3 ul li a{display:inline-block; color:#333; font-size:14px; padding:7px 30px;}
.inditm3 ul li a:hover{color:#FFF; background-color:#879697;}
.inditm3 ul li a.itm3_hover{color:#FFF; background-color:#879697;}
.inditm3 dl{width:570px; padding:10px 0px 20px 0px; border-bottom:solid 1px #CCC;}
.inditm3 dl dt{width:100px; float:left; height:100px; position:relative; overflow:hidden; padding-top:15px;}
.inditm3 dl dt img{width:100px; margin:0 auto; height:100px; display:block;}
.inditm3 dl dd{width:440px; float:right; text-align:left;}
.inditm3 dl dd a{width:100%; float:left; display:inline-block; padding:10px 0px; color:#333; font-size:14px;}
.inditm3 dl dd a:hover{color:#000;}
.inditm3 dl dd p{width:100%; float:left; line-height:140%; color:#999; font-size:13px;}
.inditm3 dl dd span{width:100%; float:left; display:inline-block; padding:5px 0px; color:#999; font-size:13px;}
.inditm3 dl:hover{background-color:#f8f8f8;}
.inditm3 h2{width:1200px; text-align:center; padding:20px 0px; float:left; font-weight:normal;}
.inditm3 h2 a{padding:10px 30px; background-color:#DC0000; display:inline-block; color:#FFF; font-size:14px;}
.inditm3 h2 a:hover{background-color:#333;}

.indpart{ width:1200px; margin:0 auto; position:relative; z-index:0;}
.indpart > h1{width:1200px; text-align:center; padding:40px 0px 20px 0px; float:left; background:url(../yf_img/line2.png) center bottom no-repeat;font-weight:normal; color:#333; font-size:24px;}
.indpart .prodc{ width:1200px; height:10px;}
#goRM,#goLM{cursor:pointer;}
.round{width:1200px; position:relative; z-index:0; margin:0 auto;}
.round .RightA{
    width:34px;
	height:34px;
	right:-40px;
	top:150px;
	position:absolute;
	z-index:1;
	}
.round .LeftA{
	width:34px;
	height:34px;
	left:-40px;
	top:150px;
	position:absolute;
	z-index:1;
	}
.RightArr1{ width:9px; float:right;}
.LeftArr1{width:9px; float:left;}
.index_prod .produ{ width:1200px;}
.index_prod .produ .mde{min-width:1200px; padding-top:15px; padding-bottom:10px; margin:0 auto;}
.index_prod .produ .mde ul{min-width:1200px; margin:0px; overflow:hidden;}
.index_prod .produ .mde li{width:230px; float:left; padding:0px 5px; overflow:hidden; text-align:center;}
.index_prod .produ .mde li span{width:230px; height:240px; float:left; display:block; position:relative; overflow:hidden;}
.index_prod .produ .mde li span img{width:230px; height:240px; display:block;}
.index_prod .produ .mde li p{width:230px; margin-top:2px; background-color:#f5f5f5; float:left; padding:15px 0px; text-align:center;}
.index_prod .produ .mde li p a{color:#333; font-size:14px;}
.cont_qh .mde{width:1116px; margin:0 auto; margin-top:10px; overflow:hidden;}

#inditm4{height:400px; position:relative; margin-top:20px; z-index:0; background:url(../yf_img/kn_img.jpg) center top repeat-x;}
#inditm4 .inditm4{width:1200px; margin:0 auto;}
#inditm4 .inditm4 a{width:100%; float:left; display:inline-block; height:400px; text-indent:-9999px;}
